makeshift runway - German English Dictionary